El Banco ist eine Gemeinde (municipio) im Departamento del Magdalena in Kolumbien.
El Banco liegt im Süden von Magdalena, 297 km südlich von Santa Marta. Das Gebiet der Gemeinde ist größtenteils flach bei ca. . Die höchste Erhebung ist der Hügel Cabrito mit. Der Ort liegt strategisch wichtig am Zusammenfluss des Río Magdalena und des Río Cesar. Die Gemeinde grenzt im Norden an die Gemeinde Guamal in Magdalena und an Chimichagua im Departamento Cesar, im Südwesten an Hatillo de Loba im Departamento de Bolívar und im Osten und Südosten an Tamalameque im Cesar.